Q: A Scenario Description Language for Interactive Agents
نویسنده
چکیده
A gent internal mechanisms form the basis for many of the languages proposed for describing agent behavior and interagent protocols. These mechanisms include Soar, a general cognitive architecture for developing systems that exhibit intelligent behavior, and the Knowledge Query and Manipulation Language, a language and protocol for developing large-scale sharable and reusable knowledge bases. For the Web, however, we should also consider the needs of application designers such as sales managers, travel agents, and schoolteachers. To this end, we have been developing Q, a language for describing interaction scenarios between agents and users based on agent external roles. Q can also provide an interface between computing professionals and scenario writers. Rather than depending on agent internal mechanisms, Q seeks to describe how scenario writers should request that agents behave. The change in focus from agent internal mechanisms to interaction scenarios significantly affects the language’s syntax and semantics. For example, if an agent accepts only two requests, on and off, Q lets scenario writers use only the commands on and off. This does not mean the agent lacks intelligence, only that it is not controllable. Further, the only way to know the semantics of commands is to try them. For example, the semantics of the move command depend on whether the agent can run rapidly with a light step or move slowly, in a thoughtful manner. Since Q cannot control the agent’s internal mechanism, it cannot use functions—such as Java function calls—to implement detailed agent behavior. Scenarios also help establish a bridge between the computing professionals who design agents and the scenario writers who design applications. We can expect an effective dialog to emerge from the interplay between the two different perspectives during the process of formalizing interaction patterns.
منابع مشابه
Agent Enabled Scenario Language for Production of Interactive TV Program
We introduce an interactive TV program production system for the coming digital TV era. To realize interactive TV program, we deploy software agents. In this article, we model the interactions in DTV and propose a scenario description language which can handle software agents and event. Finally, we implement our prototype system and produce a networked quiz show.
متن کاملThe Challenges of Scenario-Based Teaching Using Drama Scripts
It is widely believed that the major purpose of foreign language learning is to master the speaking skill of that language. Learners even evaluate their foreign language learning on the basis of their achievement in speaking proficiency. This study discusses different teaching methodologies aimed at the development of task-based language learning, drama and the manifestation of scenario-based t...
متن کاملLayering Social Interaction Scenarios on Environmental Simulation
For an integrated simulation such as the natural environment affected by human society, it is indispensable to provide an integrated simulator that incorporates multiple computational models. We proposed a multi-layer socio-environmental simulation by layering the social interaction scenario on environmental simulation. For this simulation, we connect two different systems. One is a scenario de...
متن کاملParticipatory Simulation Environment gumonji/Q: A Network Game Empowered by Agents
Network games are attracting attention as simulation platforms for social experiments because of their rich visualization performance and scalability. Our objective in this study is to develop a participatory simulation platform on a network game. Unlike non player characters (NPCs) in network games, agents in a participatory multiagent-based simulation (PMAS) should behave as real-world humans...
متن کاملSociety-Centered Design for Socially Embedded Multiagent Systems
To realize large-scale socially embedded multiagent systems, this paper proposes a new system design methodology towards society-centered design. We have already developed the scenario description language Q, which describes interaction protocols that link agents to society. Using the virtual space called FreeWalk, wherein agents behave under given Q scenarios, we explain each step of society-c...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEEE Computer
دوره 35 شماره
صفحات -
تاریخ انتشار 2002